Music
Video
Bio
Press
Gallery
Clients
Shows
Buy
Contact
2000 John Lennon Songwriting Contest.
Save Me From Myself (Foosh/LeBan Remix) is named a winner in the Electronic category in the 2000 John Lennon Songwriting Contest.