March 22, 2025 3:28 am

Liam Neeson spotted filming a new movie in Boston
Liam Neeson spotted filming a new movie in Boston

Liam Neeson spotted filming a new movie in Boston

The “Taken” star is currently in town to film “Thug.”

Read More The “Taken” star is currently in town to film “Thug.”