The Greatest Love Song
Genres
Description
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.