Filters may affect review visibility.
Spain - Champion!
Viva La Roja!
LOL :)
Verry Funny! ;)
BEST! :)
Male
Joined on 7/5/04