Press Kit

Delfast Logo

Delfast media links

World Record Press-release