PopSugar —
Liam Neeson may be a huge Hollywood star, but even he can't resist a little free food once in a while. After Big Star Sandwich Co. in Vancouver, British Columbia, Canada, got wind that the actor was in town filming his new movie Hard Powder, they de...
more info