Skip to main content

Definitions by Bony Tlair

mars rover

Britain's brightest hope for deep space exploration built by some numpty in his garage.
Alright peeps, The Mars Rover is going to touchdown in 3...2..oh bollox!
mars rover by Bony Tlair January 16, 2004