Home Albums Dwegons & Leprechauns (Original Motion Picture Score) Dwegons & Leprechauns (Original Motion Picture Score) (10 years) album Release day: Thursday, August 21, 2014 Dwegons & Leprechauns (Original Motion Picture Score) 10 years old Artists Stephen Melillo Name Stephen Melillo When album released, He was 56, now 66 years old # Song Play