Daily Planet May 2nd 2013 May 2nd 2013 Courtesy of Discovery Channel Canada Daily Planet DeLorean TMR Segment Starts are 7:40 into the clip.
AquaLoop West Edmonton Mall Daily Planet
K'nex Bridge on Daily Planet
Urbee Car on Daily Planet
T-Rex Pulverizer on Daily Planet
superman 1978 the daily planet 1
Read more about The Geek Mind.