Monday, March 17, 2008

Nick Skitz Feat Melissa Tkautz Video

Central Station have put up the video for I Want Your Love which was shot in Germany. Watch it here. We wish Melissa was in it. Nick Skitz's first album Come Into My World will be out in April.

No comments: