The Adobe Flash Player is required to watch videos on this page
The Greatest Love Song
The Greatest Love Song video is a Bastard Fairy Films production, created by Award Winning movie/documentary film makers, Robin Davey & Yellow Thunderwoman (The Canary Effect), the video features Yellow Thunder Woman and the smoking, drinking your very own Miss Bastard Fairy herself.
Uploaded: April 1, 2007
Duration: 4m 3s