80-foot 'Transformer' sticker placed on building in downtown Orlando

'Transformer' to be placed on Fairwinds building temporarily