Sandra Beegamin Hogue letting it all hang out on the Ringling Red Unit in 1998.
Sandra is wearing the makeup lady production wardrobe from the Spec of the Zusha tour (127th Edition, for you fellow nerds out there).
No comments:
Post a Comment