Could be... I've always thought there was a chorus effect on it, but then I haven't listened to the song in ages. I've got Presence on vinyl, so I might listen to it again.
My favorite song on that album is actually "Candy Store Rock". Listen to the lyrics carefully because it's actually quite sick!