Float illusion
Float illusion is an outdoor fashion brand and Electric Vehicle (PEV) snowboard/ski community that host local group rides and events in the greater Toronto area.