dis is the grill im talkin about and DIY means (Do it Yourself) meaning it was made by hand
Forum Rules