degenerate tourists taking their selfies with $69,420, not realizing they’re sticking their heads out of a high speed train about to enter the God Candle tunnel…

Reply to this note

Please Login to reply.

Discussion

No replies yet.