The document presents an approach for cluster formation in vehicular ad-hoc networks (VANETs) based on traffic flow. The approach uses sensors like GPS and lane detection to calculate metrics like lane weight, network connectivity level, average distance level, and average velocity level to determine a clusterhead level. Simulations of the approach on a 3km highway with two intersections showed it produced more stable clusters than other algorithms, with longer-lasting clusterheads over varying transmission ranges and speed limits. The approach performs better than other clusterhead selection algorithms for VANETs.