what is this from?
team america dvd extras i believe
Looks more like Thunderbirds.
i thought that was a primus music video
>>1086124wrong>>1086180i thought it looked like thunderbirds too :d
Yeah opening scene of "Thunderbird 6"http://www.imdb.com/title/tt0063694/
i came
Looks like Battletoads