Not really sure what to say about this clip. Those wacky Japanese and their fireworks eh?
Comments must be approved before appearing
* Required fields
Leave a comment