MegaCon 2006: Emerald Rose - Irish Heartbeat

2021-09-10 2

Emerald Rose performs 'Irish Heartbeat' at MegaCon 2006 in Orlando, Florida.