Skip (8)
Britain First exposes migrant hotel in town of Crewe!
Sep 16, 2022
3.68k views
Episodes
208
Plays
463.28k
Subscribers
515
Welcome to the official Britain First video channel.
Crewe is a lovely town in the county of Cheshire, so it was sad news when HQ found out that the Ibis Styles Hotel is housing illegal migrants.
More from Britain First