Raiden and Master Chief jamming on a store window

I shit you not. Toronto, around College and Augusta.

43 views and 0 responses