Mega Minds in Central Square 2023

Date: 2023-03-11
Location: Cambridge, Massachusetts, United States
Links: Mega Minds in Central Square 2023
Winners Top 3 All Results By Person Records Scrambles
PersonBestAverageRegionDetail
Megaminx
Nikhil SoaresNR 36.49India
36.79     33.26     36.08     39.54     36.61