This actually looks good. Travolta's costume and makeup makes him difficult to recognize
Steve Williams Site Founder, Site Owner, Administrator Mar 31, 2010 46,037 19,135 7,105 Coto De Caza, California, south golf course www.whatsbestforum.com Aug 23, 2019 #1 This actually looks good. Travolta's costume and makeup makes him difficult to recognize