British supermarket chain launches frozen chicken nugget into space to celebrate anniversary


Sorry, chicken nugget, you have some atmosphere on you.

Comments