here are a few videos that can get u warmed up to the mission of Ted.: ( some probably u have watched it elsewhere)
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••