Has anybody ever heard about Vehicle Top Ads? Just saw this page for the first time. Looks new top me.

https://adriaan-dekker.nl/
Skip to contentHas anybody ever heard about Vehicle Top Ads? Just saw this page for the first time. Looks new top me.
Expert insights, updates, and tools try it for just €1 this month (normally €13.50)