Hey you guys. It’s Cat Stevens.
Er…I mean Mewsuf Islam.
(Source: btwitsabbyy)
David Byrne continues to be better than us.