Anyone remember Fantastic Something? They were two Greek born brothers that were based in the UK (no Wham! references please). In the early 80s they had a hit with If She Doesn't Smile (It'll Rain) on Cherry Red and then disappeared after a couple of other releases.
Here's the long forgotten video for their hit. It stars a TR3A plus some walk-on parts for a Mini, Triumph Herald, Ford Zodiac MK1 and a Ford Zodiac Lowline all very twee...The world has moved on a bit in the meantime. Thanks to @tracey_thorn for the reminder.



Comments