January 29, 2009 @ 7:37 AM - by Deeli
Proof is in the footage and it’s on the C1rca site.
Korea is hot shit.