0 LIKES LikeUnLike
Ok this is weird.Yes I know THE GOD lives in London, but I cant figure out why he is holding a Bank of England £5 note whilst in Italy watching a crappy W.S.B race.The best answer gets 12 points and will be in my good books!Please click the link below to see what I'm going on about.http://wiggysan.com/rossi_note.htmAlso, dont ask why GOD is wearing that helmet!!!
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 4 answers.