Melissa Tan March 15, 2010 9:57 pm The best music video I’ve seen in a long while. Props to the producers/creative team. Reply
LISTEN: Carla Dal Forno – ‘Fast Moving Cars’ / ‘Better Yet’ May 10, 2016, Madeleine Laing, No Comment
March 12, 2010 11:06 am
that is the best thing I’ve seen in so long
March 15, 2010 9:57 pm
The best music video I’ve seen in a long while. Props to the producers/creative team.