The McLennan Squad is an American reality vlog series that stars brothers Aydin & Logan, their family & friends. Find them on YouTube @ McLennan Squad.

Michigan, USA
Joined May 2019