Alabama Noise
Friday, December 16, 2011
Japan I
Why are they wearing Coke bottles on their heads?
1 comment:
eViL pOp TaRt
December 17, 2011 at 5:50 AM
They looks like some sort of priesthood, I think. It's obvious that they're not Pepsi drinkers.
Reply
Delete
Replies
Reply
Add comment
Load more...
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
They looks like some sort of priesthood, I think. It's obvious that they're not Pepsi drinkers.
ReplyDelete