• 11 years ago
Blast off! Cricket ball launched to the edge of space