Never heard the song before either and I also prefer the original....so who is this band Lambretta?
I'm not trying to ruin this thread but this is Lambretta:
Pop/rock band from Sweden, active between 1993-2005, they released 3 albums. Sounds a lot like No Doubt in places.
The bigger hits:
http://www.youtube.com/watch?v=Rjc3UktN1ek
http://www.youtube.com/watch?v=ZUTD0OSHSD4
http://www.youtube.com/watch?v=u0OwbjpJ5kA
http://www.youtube.com/watch?v=9Umi-iISGXw
Just picked up their last 2 releases on eBay ...quite cheap...