Sandwich Shop Sign Says "Liam Neeson Eats Here For Free" Guess Who Shows Up

A Canadian sandwich shop found out the Taken star was in town filming Hard Powder and decided to seize the day and try to get him to show up. Vancouver area Big Star Sandwich put out a sidewalk sign that read, "Liam Neeson eats here for free." The other side read, "Come in and get Taken by our sandwiches." More info at EOnline.com


Sponsored Content

Sponsored Content