Newport (Ymerodraeth State of Mind)Who needs Alicia Keys and New York? This is a fantastic Welsh homage, celebrating one of Wales' finest places. Kinda.Jul 23, 2010, 8:55 PM
Leopard Savaging a Crocodile Caught On CameraAmazing pics of a leopard taking on a croc and turning him into lunch.Jul 29, 2009, 4:47 AM
Recent Comments