xdind.com
Little Big - With Russia From Love - Xaotik Designs Industries
The Little Big have dropped their first album and released a video for the title track. See the video below, buy the album here. Still not convinced, check out their other videos after the jump. Related