Chris RummelChris Rummel1981Queuebrick VideoOverviewDiscussionChris RummelSound·Mar 6, 1981·Chicago, Illinois, USARateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditGena2017 · ArthurArthur