Thought
Major Weezer fan discusses new album: “Wow, this doesn’t suck nearly as much as I thought it would.”
I’m an artist and entrepreneur living in
Toronto, Canada whose principle interests
are music, art, design, technology.
Major Weezer fan discusses new album: “Wow, this doesn’t suck nearly as much as I thought it would.”