Pearl Jam Rickroll

Last week we saw EdVed & Co in Devo disguise. Today they deliver a video of Stone Gossard singing “Never Gonna Give You Up.” Let’s give him the benefit of the doubt and assume it was recorded last spring.