Bring me up to speed on Shia LaBeouf.
Last I heard he was living in seclusion in BFE, Finland. The only way to get in touch with him is via a live uplink at a Finnish art museum, and still people are trolling him relentlessly.
Speaking of which, anybody got any leads on where he is?
Leave this field blank: