Reply to thread

I always that FIFA world cup or olympics were :noidea: But the lunar landing must of been cool to watch on TV. Does anyone remember what desert it was filmed at?

:smirk::stirthepot::smirk:


Top