Saturday, March 12, 2011

Shang Shang Typhoon - Let It Be (Japanese cover)



Tough row to hoe over in Sendai. Good luck, everybody, and may the souls of the faithfully departed, etc, amen.

No comments: