Scarborough: thousands to descend on town for Armed Forces Day 2023 June 15, 2023 News by Leave a Comment on Scarborough: thousands to descend on town for Armed Forces Day 2023 Thousands of people are to descend on Scarborough for Armed Forces Day.