Steven Tyler – (It) Feels So Good [Video]

Following on from the release of Steven Tyler’s single, the video premiered on American Idol yesterday and is now available below. I have to admit – although I initially disliked the song...

Steven Tyler – (It) Feels So Good (2011)

Steven Tyler released his first debut single this week. If you have followed rock news over the past 18 months or so then there has been much said regarding Steven’s ‘is he in, is he out&...