This Rocket Launcher Alarm Clock reminds us of the time we were abducted by aliens while picking up the laundry a while back. Well actually it doesn’t really, because these particular beings arrived in a rather battered VW Golf, but perhaps the story’s best left for another time, eh? Anyhoo, here we have yet […]