Did you ever watch a trailer or advert that really stuck with you for an awful long time? Possibly even longer than the actual thing it was advertising? If yes, then you'll understand what lead me to ...
GameSpot may receive revenue from affiliate and advertising partnerships for sharing this content and from purchases through links. Timecop didn’t earn the best reviews when it hit theaters in 1994, ...