Games/Rugrats: Time Travelers/MediaRugrats: Time Travelers·, 1999 · THQMediaBack to gameAll9Screenshots9Screenshots9More about Rugrats: Time TravelersPlayer reviewsMore in this franchise