I like the "tow point" stickers too... Also looks much more sleek without the "big red flaps"...
Forum Rules