Weirdest thing EVER!!!..I was driving home from Delaware earlier tonight and I saw a bunch of cars on the Throgs Neck Bridge with Legacy Taz stickers on them and everyone in those cars were laughing their jerks off.....I wonder what that was about..