LeetStreet Boys cover of Rick Astley’s “Never Gonna Give You Up” AKA Rickroll has been viewed 200,000 times on YouTube. This song was the first song released in our tradition of April Fools songs in 2009. It’s also been a surprisingly strong seller on iTunes. So uh, yeah. 200,000 views strong and still never gonna [...]