Thursday, February 21, 2008
Crown Royal - Los Angeles.
Crown Royal, this giant bottle of booze can be seen from the airplane when you come into LAX. No joke. Located on Western Ave. and Whilshire Blvd. This is the biggest wall we do in LA. 84 X 220' high. It takes twenty mins just to ride the rig to the top. "The Beast". Special "Thanks" to Larry M. at Clear Channel Outdoor for always being patient and understanding with us.