Feedback forum for TechNutty
+1
Lokið

The homepage is a little uninspiring

Óþekktur 11 ár síðan updated by anonymous 7 ár síðan 3
+1
Fixed

Menu items on the nav bar look like they are out of place.

Óþekktur 11 ár síðan updated by anonymous 7 ár síðan 3