marcela 800px-Night_begins_to_fall_over_Cardiff_City_Stadium fciwomenswrestling.com article, wikimedia photo Continue Reading Previous Marcela, Euro Wrestler